cane bagasse - English Synonyms Dictionary